English
Etymology From w:Sloane Square|Sloane Square + Lone Ranger
Noun Sloane Ranger (sometimes abbreviated to Sloane)